package utilities;

import java.util.Date;
import java.util.List;

import entidades.CondicaoPagamento;
import entidades.Cotacao;
import entidades.Fornecedor;
import entidades.ItemCotacao;
import entidades.SolicitacaoCotacao;

public class Analise {
	
	private int id;
	private SolicitacaoCotacao solicitacao;
	private Cotacao cotacao;
	private ItemCotacao itemCotacao;
	private Fornecedor fornecedorEscolhido;
	private Fornecedor fornecedorSugerido;
	private List<ItemDetalhe> itemDetalhe;
	private double melhorValor;
	private String melhorFreteTexto;
	private CondicaoPagamento melhorcoCondicaoPagamento;
	private Date melhorDataEntrega;
	private String justificativa;
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public SolicitacaoCotacao getSolicitacao() {
		return solicitacao;
	}
	public void setSolicitacao(SolicitacaoCotacao solicitacao) {
		this.solicitacao = solicitacao;
	}
	public Cotacao getCotacao() {
		return cotacao;
	}
	public void setCotacao(Cotacao cotacao) {
		this.cotacao = cotacao;
	}
	public ItemCotacao getItemCotacao() {
		return itemCotacao;
	}
	public void setItemCotacao(ItemCotacao itemCotacao) {
		this.itemCotacao = itemCotacao;
	}
	public Fornecedor getFornecedorEscolhido() {
		return fornecedorEscolhido;
	}
	public void setFornecedorEscolhido(Fornecedor fornecedorEscolhido) {
		this.fornecedorEscolhido = fornecedorEscolhido;
	}
	public List<ItemDetalhe> getItemDetalhe() {
		return itemDetalhe;
	}
	public void setItemDetalhe(List<ItemDetalhe> itemDetalhe) {
		this.itemDetalhe = itemDetalhe;
	}
	public Fornecedor getFornecedorSugerido() {
		return fornecedorSugerido;
	}
	public void setFornecedorSugerido(Fornecedor fornecedorSugerido) {
		this.fornecedorSugerido = fornecedorSugerido;
	}
	public double getMelhorValor() {
		return melhorValor;
	}
	public void setMelhorValor(double melhorValor) {
		this.melhorValor = melhorValor;
	}
	public String getMelhorFreteTexto() {
		return melhorFreteTexto;
	}
	public void setMelhorFreteTexto(String melhorFreteTexto) {
		this.melhorFreteTexto = melhorFreteTexto;
	}
	public CondicaoPagamento getMelhorcoCondicaoPagamento() {
		return melhorcoCondicaoPagamento;
	}
	public void setMelhorcoCondicaoPagamento(
			CondicaoPagamento melhorcoCondicaoPagamento) {
		this.melhorcoCondicaoPagamento = melhorcoCondicaoPagamento;
	}
	public Date getMelhorDataEntrega() {
		return melhorDataEntrega;
	}
	public void setMelhorDataEntrega(Date melhorDataEntrega) {
		this.melhorDataEntrega = melhorDataEntrega;
	}
	public String getJustificativa() {
		return justificativa;
	}
	public void setJustificativa(String justificativa) {
		this.justificativa = justificativa;
	}	
	
	
}
